implant-tissue interface - Turkish English Dictionary